compress/flate.compressor.hashOffset (field)
13 uses
compress/flate (current package)
deflate.go#L120: hashOffset int
deflate.go#L137: d.hashOffset += windowSize
deflate.go#L138: if d.hashOffset > maxHashOffset {
deflate.go#L139: delta := d.hashOffset - 1
deflate.go#L140: d.hashOffset -= delta
deflate.go#L223: *hh = uint32(di + d.hashOffset)
deflate.go#L277: i = int(d.hashPrev[i&windowMask]) - d.hashOffset
deflate.go#L373: d.hashOffset = 1
deflate.go#L425: *hh = uint32(d.index + d.hashOffset)
deflate.go#L436: if d.chainHead-d.hashOffset >= minIndex &&
deflate.go#L439: if newLength, newOffset, ok := d.findMatch(d.index, d.chainHead-d.hashOffset, minMatchLength-1, lookahead); ok {
deflate.go#L473: *hh = uint32(index + d.hashOffset)
deflate.go#L619: d.hashOffset = 1
![]() |
The pages are generated with Golds v0.8.4. (GOOS=linux GOARCH=amd64) Golds is a Go 101 project developed by Tapir Liu. PR and bug reports are welcome and can be submitted to the issue list. Please follow @zigo_101 (reachable from the left QR code) to get the latest news of Golds. |